package jp.ac.aiit.spg.dao;

import java.util.List;
import jp.ac.aiit.spg.entity.*;

public interface SpgWBSDao {

	// Basic Operations 
	SpgWBS find(Integer id);
	SpgWBS getReference(Integer id);
	void persist(SpgWBS sw);
	void remove(SpgWBS sw);
	SpgWBS merge(SpgWBS sw);
	void refresh(SpgWBS sw);
	void readLock(SpgWBS sw);
	void writeLock(SpgWBS sw);
	
	// Additional Operations
	List<SpgWBS> findAll();
	
	
}
